import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'
Vue.use(VueAwesomeSwiper, /* { default global options } */)
import $ from 'jquery'

/* bootstarp */
import './assets/css/bootstrap.min.css'
import './assets/js/bootstrap.min'

import 'animate.css'
import axios from "axios";
import jsApiList from "./modules/wx/api-list";
import wx from "weixin-js-sdk";

Vue.config.productionTip = false

// 加载微信jssdk初始化分享s
let appId = 'wx3596133503dd469e'
let obj = {}
let url = '',axiosUrl = ''
if(process.env.NODE_ENV === 'production') {
  url = 'https://yiban-c.ivykid.com/yiban-pc-frontend/index.html#/pcHome'
  axiosUrl = 'https://yiban-c-api.ivykid.com'
} else {
  url = 'http://yiban-b.ivykid.com/yiban-pc-frontend/index.html#/pcHome'
  axiosUrl = 'https://yiban-api-test.qingclass.com'
}
axios.get(axiosUrl+'/yiban-app/mpApi/jsApiInfo/wx3596133503dd469e',{
  params: {
    jsApiUrl: window.location.href.split('#')[0]
  }
}).then((res)=>{
  obj = res.data.data
  const config = Object.assign({
    debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
    appId, // 必填，公众号的唯一标识
    timestamp: obj.timeStamp,  //必填，生成签名的时间戳
    nonceStr: obj.nonceStr,  //必填，生成签名的随机串
    signature: obj.signature,  //必填，签名
    jsApiList // 必填，需要使用的JS接口列表
  })
  wx.config(config)
  wx.ready(function () {   //需在用户可能点击分享按钮前就先调用
    wx.onMenuShareTimeline({
      title: '益伴官网', // 分享标题
      link: url, // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
      imgUrl: 'https://mmbiz.qpic.cn/mmbiz_png/p5TpYsiaFdqhl2ulDf5iak0Zr2HrC1xNhWMz6kjhCj9lxqgu2icicxYemQyXuT6Bchiay8v72TzqkuEAZK6RPic0kKJA/0?wx_fmt=png', // 分享图标
      success: function () {
        // 用户点击了分享后执行的回调函数
      }
    })
    wx.onMenuShareAppMessage({
      title: '益伴官网', // 分享标题
      desc: '时间点亮梦想，用心陪伴成长', // 分享描述
      link: url, // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
      imgUrl: 'https://mmbiz.qpic.cn/mmbiz_png/p5TpYsiaFdqhl2ulDf5iak0Zr2HrC1xNhWMz6kjhCj9lxqgu2icicxYemQyXuT6Bchiay8v72TzqkuEAZK6RPic0kKJA/0?wx_fmt=png', // 分享图标
      type: '', // 分享类型,music、video或link，不填默认为link
      dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
      success: function () {
        // 用户点击了分享后执行的回调函数
      }
    })
  })
})
// 加载微信jssdk初始化分享e

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')

var docEl = document.documentElement;
var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize';
var recalc = function() {
  var width = docEl.clientWidth;
  // 乘以100，px : rem = 100 : 1
  docEl.style.fontSize = 100 * (width / 375) + 'px';
};
recalc()
if (document.addEventListener){
  window.addEventListener(resizeEvt, recalc, false);
}

